package system

import (
	"MoSkeleton/framework/core/dto/request"
)

type SysDictTypePageReq struct {
	request.PageInfo
	request.BaseRequest
	DictName string `json:"dictName" form:"dictName"`
	DictType string `json:"dictType" form:"dictType"`
	Status   string `json:"status" form:"status"`
}

type SysDictTypeAddReq struct {
	DictName  string `json:"dictName"  binding:"required"`
	DictType  string `json:"dictType"  binding:"required"`
	Status    string `json:"status"`
	CreatedBy string `json:"createdBy"`
	UpdatedBy string `json:"updatedBy"`
	Remark    string `json:"remark"`
}

type SysDictTypeUpdateReq struct {
	request.IDRequest
	DictName  string `json:"dictName"  binding:"required"`
	DictType  string `json:"dictType"  binding:"required"`
	Status    string `json:"status"`
	UpdatedBy string `json:"updatedBy"`
	Remark    string `json:"remark"`
}
